﻿// 1.1.5.07. Write a program that finds the greatest of given 5 variables.

using System;

class HighestByFive
{
    static void Main()
    {
        int[] arrayUserInput = new int[5] { int.Parse(Console.ReadLine()),   // array with five integer variables
            int.Parse(Console.ReadLine()), int.Parse(Console.ReadLine()), 
            int.Parse(Console.ReadLine()), int.Parse(Console.ReadLine()) };

        int highestUserInput = int.MinValue;

        //for (int i = 0; i < arrayUserInput.Length; i++)    // another example for filling array but with 'for' loop
        //{
        //    if (arrayUserInput[i] > highestUserInput)
        //    {
        //        highestUserInput = arrayUserInput[i];
        //    }
        //}

        if (arrayUserInput[0] > highestUserInput)
        {
            highestUserInput = arrayUserInput[0];
        }
        if (arrayUserInput[1] > highestUserInput)
        {
            highestUserInput = arrayUserInput[1];
        }
        if (arrayUserInput[2] > highestUserInput)
        {
            highestUserInput = arrayUserInput[2];
        }
        if (arrayUserInput[3] > highestUserInput)
        {
            highestUserInput = arrayUserInput[3];
        }
        if (arrayUserInput[4] > highestUserInput)
        {
            highestUserInput = arrayUserInput[4];
        }

        Console.WriteLine(highestUserInput);
    }
}